.tem41-footer .top{padding:30px 0 20px;}
.tem41-footer h4,
.tem41-footer .h4,
.tem41-footer h4 p,
.tem41-footer .h4 p{font-weight:normal;text-align:left;font-size: 20px;}
.tem41-footer h4,
.tem41-footer .h4{color:#7C818E;font-weight: bold;font-size: 16px;}
.tem41-footer .links-info{display:block;font-weight:300;font-size:12px;line-height:25px;}
.tem41-footer .phone{color:#d9d9d9;font-family:Georgia;font-size:26px;}
.tem41-footer .phone img{max-width:100%;}
.tem41-footer .tem02-footer-grids ul li{margin-bottom:5px;font-size:14px;list-style-type:none;line-height:180%;}
.tem41-footer .tem02-footer-grids ul li a{color:#3A3A3A;text-decoration:none;}
.tem41-footer .tem02-footer-grids ul li a:hover{color:#fff;}
.tem41-footer .tem02-footer-grids h4 a,
.tem41-footer .tem02-footer-grids .h4 a{color:#D28F3B;font-size:2.3em;text-decoration:none;}
.tem41-footer .flogo {width:100%;margin-bottom: 20px;}
.tem41-footer .flogo img{width:auto;}
.tem41-footer .right .title{color:#3a3a3a;}
.tem41-footer .right .description{color:#999;}
.tem41-footer .right .btn{margin: 20px 0 10px;background: #95999F;color:#fff;border-radius: 0;padding: 15px 30px;border:none;font-weight: 500;}
.tem41-footer .sitemap-link{color:#666;}
.tem41-footer .share{color:#666;}
.tem41-footer .share a{display: inline-block;color:inherit;font-size: 16px;}
.tem41-footer .share a span{padding:10px 10px 0 0;}
.tem41-footer .share a span[class*="icon-google-plus"]{display:none;}
.tem41-footer .description.desc_ a{color:inherit;}
@media (max-width:991px){
.tem41-footer .col-xs-6{margin:10px 0;}
}
@media (max-width:768px){
.tem41-footer{display: none;}
}